Big Huge Thesaurus

decapod crustacean

noun